Design and Implementation Requirements for CORBA Lightweight Components
نویسندگان
چکیده
This paper describes the guidelines we followed and the requirements we stated while designing and implementing the CORBA Lightweight Components (CORBA–LC) Component Model. CORBA–LC is a lightweight distributed reflective component model based on CORBA. Instead of using a traditional client/server model, it imposes a peer network model in which the whole network act as a repository for managing and assigning the whole set of resources: components, CPU cycles, memory, etc. Thus, application deployment is automatically and adaptively performed at run-time. Requirements for component description, packaging, deployment, reflection, logical network cohesion, distributed resource queries and fault-tolerant protocols are identified. Finally, we show the validity of the identified requirements in dealing with CSCW and Grid Computing applications and show how current component models fail on addressing some of these requirements.
منابع مشابه
Design and Implementation of a Grid-Enabled Component Container for CORBA Lightweight Components
Grid technology [3] has emerged as a new paradigm for reusing the computing power available in organizations worldwide. Particularly, Grid toolkits like Globus [6] and frameworks like Open Grid Services Architecture (OGSA) [11] help establishing a standard framework for integrating new developments, services, users, organizations, and resources. Within these frameworks, which offer the foundati...
متن کاملAnalyzing applied requirements for Massive Open Online Course (MOOC) in Payam Noor University from a Pedagogical perspective
The aim of present research was to identify applied requirements of Massive Open Online Course (MOOC) in Payam Noor University from a pedagogical perspective. In this research, qualitative research method and qualitative content analysis approach were used to analyze data. The components used were identified based on the review of documents and semi-structured interview tools. In order to revie...
متن کاملAutomotive Wheel Optimization to Enhance the Fatigue Life
Nowadays, lightweight automotive component design, regarding fuel consumption, environmental pollutants and manufacturing costs, is one of the main issues in the automotive societies. In addition, considering safety reasons, the durability of the automotive components, as one of the most important design requirements should be guaranteed. In this paper, a two-step optimization process including...
متن کاملAutomatic Code Generation for Non-Funtional Aspects in the CORBA-LC Component Model
Component Technology allows a better modularity and reusability of applications. Components are even better suited for the development of distributed applications, as those applications can be partitioned in terms of components installed and running (deployed) in the di erent hosts participating in the system. Components, apart from implementing their own functionality, have other requirements ...
متن کاملFeasibility Assessment of Implementing Blended Learning in Health and Treatment Network Based on ISO 10015 Requirements
Introduction: Blended learning is a combination of systemic and contingency approaches to learning which means that besides paying attention to the relationships between all components as a whole, the conditions of utilizing these tools to achieve the best results are especially taken into account too. The aim of this study was to explore the perspectives of Sarab health and treatment network s...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001